<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.20"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>JCSDK C# API Reference for Windows: 类成员</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">JCSDK C# API Reference for Windows
   &#160;<span id="projectnumber">2.3.3.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.8.20 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'搜索');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
<div class="textblock">这里列出了所有文档化的类成员，并附带类所属的文件:</div>

<h3><a id="index_o"></a>- o -</h3><ul>
<li>onCallItemAdd()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_call_1_1_j_c_call_callback.html#a60bb6e2895d62647d3ec4804f95b6739">JCSDK.JCCall.JCCallCallback</a>
</li>
<li>onCallItemRemove()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_call_1_1_j_c_call_callback.html#a805063e9a8782ced7e0c4314cb02385a">JCSDK.JCCall.JCCallCallback</a>
</li>
<li>onCallItemUpdate()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_call_1_1_j_c_call_callback.html#a68145b559d05790734ee2333a8711505">JCSDK.JCCall.JCCallCallback</a>
</li>
<li>onCameraUpdate()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_device_1_1_j_c_media_device_callback.html#a1c301ec3cbb57e73ff0e78de53117aba">JCSDK.JCMediaDevice.JCMediaDeviceCallback</a>
</li>
<li>onClientStateChange()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_client_1_1_j_c_client_callback.html#a85e3361745e1cfc3dcc406161a42642c">JCSDK.JCClient.JCClientCallback</a>
</li>
<li>onCreateGroup()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_group_1_1_j_c_group_callback.html#afb2cbc9ee132fe8313c7b27ed8c1e336">JCSDK.JCGroup.JCGroupCallback</a>
</li>
<li>onDealMembers()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_group_1_1_j_c_group_callback.html#ab28521927e4cd15c954f548bc3f6df33">JCSDK.JCGroup.JCGroupCallback</a>
</li>
<li>onDissolve()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_group_1_1_j_c_group_callback.html#a6cf29e9330aa917be6b07093d851c2c4">JCSDK.JCGroup.JCGroupCallback</a>
</li>
<li>onDtmfReceived()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_call_1_1_j_c_call_callback.html#adbe8fe22651ef89ce9c0f3f1ca932445">JCSDK.JCCall.JCCallCallback</a>
</li>
<li>onFetchGroupInfo()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_group_1_1_j_c_group_callback.html#af02518fd608699e7bb60dc3f01853028">JCSDK.JCGroup.JCGroupCallback</a>
</li>
<li>onFetchGroups()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_group_1_1_j_c_group_callback.html#aa092cadac209f16eae90b8d7caa0b01c">JCSDK.JCGroup.JCGroupCallback</a>
</li>
<li>onFileResult()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_storage_1_1_j_c_storage_callback.html#aa22870b6e1d297adabe9e3a0ba8e6b06">JCSDK.JCStorage.JCStorageCallback</a>
</li>
<li>onFileUpdate()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_storage_1_1_j_c_storage_callback.html#a44d54e9469563f97c8d34b323f84cd1f">JCSDK.JCStorage.JCStorageCallback</a>
</li>
<li>onGroupInfoChange()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_group_1_1_j_c_group_callback.html#a6d8247d496606798b391645ffe93fe09">JCSDK.JCGroup.JCGroupCallback</a>
</li>
<li>onGroupListChange()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_group_1_1_j_c_group_callback.html#ae8659e76db7c8a89e652314534eabda7">JCSDK.JCGroup.JCGroupCallback</a>
</li>
<li>onInviteSipUserResult()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#afe1a8da40d4e3b4ac085760a0d37cb51">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onJoin()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#a13c03cd2a9e179eb2e53f936538a6c5b">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onLeave()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#a7047427bbb7433037dd20bd24fcda6e9">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onLeaveGroup()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_group_1_1_j_c_group_callback.html#abd3dbe990f29159c3aa3a3ba801bf034">JCSDK.JCGroup.JCGroupCallback</a>
</li>
<li>onLogin()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_client_1_1_j_c_client_callback.html#a1fcb2cca41cc7030e32de7df7c2c35c5">JCSDK.JCClient.JCClientCallback</a>
</li>
<li>onLogout()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_client_1_1_j_c_client_callback.html#a024c5388fdd7fef805d780739a69a16d">JCSDK.JCClient.JCClientCallback</a>
</li>
<li>onMediaChannelPropertyChange()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#a3e5def0199b22c76a8e5e0f69508e0c3">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onMediaChannelStateChange()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#ab014f3ec038d8abe13b7c0d63d66f9a7">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onMessageReceive()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_call_1_1_j_c_call_callback.html#a41e6c8f649bbb8501a50c7a704a8cc41">JCSDK.JCCall.JCCallCallback</a>
, <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#af4a177c86b12bcc1df453e4a660f91ce">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onMessageRecv()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_message_channel_1_1_j_c_message_channel_callback.html#a0932ceb99f512e621994351f856ac1c9">JCSDK.JCMessageChannel.JCMessageChannelCallback</a>
</li>
<li>onMessageSendUpdate()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_message_channel_1_1_j_c_message_channel_callback.html#a4d925186f27b0bdfd685b2cbd505fc5a">JCSDK.JCMessageChannel.JCMessageChannelCallback</a>
</li>
<li>onMissedCallItem()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_call_1_1_j_c_call_callback.html#ab002fa6c69a3f886a035df3b96fe1b4e">JCSDK.JCCall.JCCallCallback</a>
</li>
<li>onNetChange()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_net_1_1_j_c_net_callback.html#ad460aa848d8f8670a1474ad5acd4581b">JCSDK.JCNet.JCNetCallback</a>
</li>
<li>onParticipantJoin()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#ad832f5650185c7ed2e599bd60d21edbf">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onParticipantLeft()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#a1681876e22caf825d6e0a29b095586d0">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onParticipantUpdate()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#a742c4faad421cf18f991dc954374931f">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onParticipantVolumeChange()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#a82151747e97c7f0cc121263fd048739a">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onQuery()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#a5058da3473ec04211aae62d40d98ee70">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onQueryUserStatusResult()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_account_1_1_j_c_account_callback.html#adf4310447b761238243d0e8a24c5500e">JCSDK.JCAccount.JCAccountCallback</a>
</li>
<li>onRenderReceived()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_device_1_1_j_c_media_device_callback.html#ac6bb7eb6403213087262fbe0cbe6afad">JCSDK.JCMediaDevice.JCMediaDeviceCallback</a>
</li>
<li>onRenderStart()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_device_1_1_j_c_media_device_callback.html#a2c3a2e3d1ed65324481999c286c8a8f6">JCSDK.JCMediaDevice.JCMediaDeviceCallback</a>
</li>
<li>onStop()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_media_channel_1_1_j_c_media_channel_callback.html#a628b26da0412c22a4ad32a1b8e422f2c">JCSDK.JCMediaChannel.JCMediaChannelCallback</a>
</li>
<li>onUpdateGroup()
: <a class="el" href="interface_j_c_s_d_k_1_1_j_c_group_1_1_j_c_group_callback.html#a53d08bc0a636f7ae2ef0f2349e421ce4">JCSDK.JCGroup.JCGroupCallback</a>
</li>
<li>otherAudioInterrupt
: <a class="el" href="class_j_c_s_d_k_1_1_j_c_call_1_1_j_c_call_item_1_1_change_param.html#a6a6b1b94b994fa3f3f3ddde7715420d0">JCSDK.JCCall.JCCallItem.ChangeParam</a>
, <a class="el" href="class_j_c_s_d_k_1_1_j_c_call_1_1_j_c_call_item.html#adf05d44f91b34f49635fbe593c6b66ea">JCSDK.JCCall.JCCallItem</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
</small></address>
</body>
</html>
